package dissertation.services.ejbclass;

import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiDirectory;

public interface IEJBClassService {
    PsiClass createClass(PsiDirectory directory, String name);

    void addEJBClassAnnotation(PsiClass newClass, String annotationString, String ejbName);

    void annotateClass(PsiClass newClass, String annotationString);

    void addImportStatement(PsiClass newClass, String annotationImportString);

    boolean isEJBClass(PsiClass aClass);
}
